package cn.hl.hm.entity;

import java.math.BigDecimal;
import java.util.Date;

public class DriverAmountInfo {
	  private int  rechargeCount ;//历史充值次数
	  private BigDecimal    rechargeCash ;//总充值金额(包括赠送)
	  private BigDecimal  giveCash ;//总赠送金额
	  private BigDecimal remainCash;//余额
	  private BigDecimal  useCash ;//历史消费金额
	  private BigDecimal canWithdrawCash ;//可提现金额
	  private BigDecimal withdrawed ;//已提现金额
	  private BigDecimal realCash ;//实际余额
	  private BigDecimal subedRewardCash ;//已扣减奖励金额
	  private BigDecimal unsubedRewardCash ;//未扣减奖励金额

	  private Date queryTime ;//查询时间
	  
	  private int  driverId ;
	  public int getDriverId() {
		return driverId;
	}
	public void setDriverId(int driverId) {
		this.driverId = driverId;
	}
	public String getDriverName() {
		return driverName;
	}
	public void setDriverName(String driverName) {
		this.driverName = driverName;
	}
	public String getDriverPhone() {
		return driverPhone;
	}
	public void setDriverPhone(String driverPhone) {
		this.driverPhone = driverPhone;
	}
	public String getDriverAccount() {
		return driverAccount;
	}
	public void setDriverAccount(String driverAccount) {
		this.driverAccount = driverAccount;
	}
	public BigDecimal getWithdrawCash() {
		return withdrawCash;
	}
	public void setWithdrawCash(BigDecimal withdrawCash) {
		this.withdrawCash = withdrawCash;
	}
	private String  driverName ;
	  private String  driverPhone ;
	  private String  driverAccount ;
	  private BigDecimal  withdrawCash ;
	  
	public int getRechargeCount() {
		return rechargeCount;
	}
	public void setRechargeCount(int rechargeCount) {
		this.rechargeCount = rechargeCount;
	}
	public BigDecimal getRechargeCash() {
		return rechargeCash;
	}
	public void setRechargeCash(BigDecimal rechargeCash) {
		this.rechargeCash = rechargeCash;
	}
	public BigDecimal getGiveCash() {
		return giveCash;
	}
	public void setGiveCash(BigDecimal giveCash) {
		this.giveCash = giveCash;
	}
	public BigDecimal getRemainCash() {
		return remainCash;
	}
	public void setRemainCash(BigDecimal remainCash) {
		this.remainCash = remainCash;
	}
	public BigDecimal getUseCash() {
		return useCash;
	}
	public void setUseCash(BigDecimal useCash) {
		this.useCash = useCash;
	}
	public BigDecimal getCanWithdrawCash() {
		return canWithdrawCash;
	}
	public void setCanWithdrawCash(BigDecimal canWithdrawCash) {
		this.canWithdrawCash = canWithdrawCash;
	}
	public Date getQueryTime() {
		return queryTime;
	}
	public void setQueryTime(Date queryTime) {
		this.queryTime = queryTime;
	}
	@Override
	public String toString() {
		return "DriverAmountInfo [rechargeCount=" + rechargeCount + ", rechargeCash=" + rechargeCash + ", giveCash="
				+ giveCash + ", remainCash=" + remainCash + ", useCash=" + useCash + ", canWithdrawCash="
				+ canWithdrawCash + ", queryTime=" + queryTime + "]";
	}
	public BigDecimal getWithdrawed() {
		return withdrawed;
	}
	public void setWithdrawed(BigDecimal withdrawed) {
		this.withdrawed = withdrawed;
	}
	public BigDecimal getRealCash() {
		return realCash;
	}
	public void setRealCash(BigDecimal realCash) {
		this.realCash = realCash;
	}
	public BigDecimal getSubedRewardCash() {
		return subedRewardCash;
	}
	public void setSubedRewardCash(BigDecimal subedRewardCash) {
		this.subedRewardCash = subedRewardCash;
	}
	public BigDecimal getUnsubedRewardCash() {
		return unsubedRewardCash;
	}
	public void setUnsubedRewardCash(BigDecimal unsubedRewardCash) {
		this.unsubedRewardCash = unsubedRewardCash;
	}
	
}
